package com.sccommon.common.api;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;

import java.util.Map;

@RequestMapping("/user")
public interface UserAPI {

    @GetMapping("/isAlive")
    public String isAlive();

    @GetMapping("/getHi")
    public String getHi(@RequestParam("id") Integer id);

    @GetMapping("/getHiParam")
    public String getHi2(@RequestParam("id") Integer id, @RequestParam("name") String name);
    @GetMapping("/getMap3")
    Map<Integer, String> getMap3(@RequestParam Map<String, Object> map);

    @GetMapping("/testHystrix")
    String testHystrix();
}
